import 'package:json_annotation/json_annotation.dart';
part 'my_project_outcome_model.g.dart';

@JsonSerializable(explicitToJson: true)
class MyProjectOutcomeModel {
  /// 标题
  String? title;

  /// 图像
  String? coverImg;

  /// 开始时间
  String? startTime;

  /// 1:未开始，2:直播中，3：detailUrl为空=已结束 否则=回放中，4:已取消，6:未发布，7:已移除
  String? status;

  ///
  String? detailUrl;
  String? infoUrl;

  /// 创建时间
  String? createTime;

  String? authorName;

  static MyProjectOutcomeModel fromJson(Map<String, dynamic> srcJson) =>
      _$MyProjectOutcomeModelFromJson(srcJson);

  Map<String, dynamic> toJson() => _$MyProjectOutcomeModelToJson(this);
}
